home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 2: Applications / Linux Cubed Series 2 - Applications.iso / circuits / irsim-ca.2 / irsim-ca / irsim-cap-9.2 / install_irsim < prev    next >
Text File  |  1995-11-03  |  1KB  |  52 lines

  1. #!/bin/csh
  2.  
  3. echo 'Installing in CAD_HOME='$CAD_HOME 'instead of ~cad'
  4. set cad_dir = $CAD_HOME
  5.  
  6. if( ! -d $cad_dir ) then
  7.     echo 'Install directory does not exist:' $cad_dir
  8.     exit 1
  9. endif
  10. if( ! -w $cad_dir ) then
  11.     echo 'Install directory is not writeable:' $cad_dir
  12.     exit 1
  13. endif
  14.  
  15. set man_dir = $cad_dir/man
  16. set bin_dir = $cad_dir/bin
  17. set doc_dir = $cad_dir/doc
  18.  
  19.  
  20. if( ! -d $bin_dir ) mkdir $bin_dir
  21. rm -f $bin_dir/irsim-cap
  22. rm -f $bin_dir/anXhelper
  23.  
  24. cp src/irsim/irsim $bin_dir/irsim-cap
  25. chmod 555 $bin_dir/irsim-cap
  26. cp src/ana11/anXhelper  $bin_dir/anXhelper 
  27. chmod 555 $bin_dir/anXhelper
  28.  
  29. if( ! -d $man_dir ) mkdir $man_dir
  30. foreach mp ( man/man? )
  31.         set ext = $mp:e
  32.         set nm = $mp:t
  33. #       echo $ext
  34.         echo $nm
  35.         if( ! -d $man_dir/$nm ) mkdir $man_dir/$nm
  36. #    rm -f $man_dir/$n$ext/$nm
  37.         cp man/$nm/* $man_dir/$nm
  38.         chmod 444 $man_dir/$nm/*
  39. end
  40.  
  41. ## exit if there's no cad/doc directory
  42.  
  43. if( ! -d $doc_dir ) exit 0
  44.  
  45. if( ! -d $doc_dir/irsim ) mkdir $doc_dir/irsim
  46.  
  47. foreach d ( man/*.doc )
  48.     rm $doc_dir/irsim/$d:t
  49.         cp $d $doc_dir/irsim
  50. end
  51. chmod 444 $doc_dir/irsim/*.doc
  52.